package com.ytzl.itrip.biz.service;

import com.ytzl.itrip.beans.model.ItripHotelTempStore;

import java.util.List;
import java.util.Map;

import com.ytzl.itrip.utils.common.Page;


public interface ItripHotelTempStoreService {

    public ItripHotelTempStore getItripHotelTempStoreById(Long id) throws Exception;

    public List<ItripHotelTempStore> getItripHotelTempStoreListByMap(Map<String, Object> param) throws Exception;

    public Integer getItripHotelTempStoreCountByMap(Map<String, Object> param) throws Exception;

    public Integer saveItripHotelTempStore(ItripHotelTempStore itripHotelTempStore) throws Exception;

    public Integer modifyItripHotelTempStore(ItripHotelTempStore itripHotelTempStore) throws Exception;

    public Integer removeItripHotelTempStoreById(Long id) throws Exception;

    public Page<ItripHotelTempStore> queryItripHotelTempStorePageByMap(Map<String, Object> param, Integer pageNo, Integer pageSize) throws Exception;

    //更新酒店实时库存
    void modifyHotelStore(Map<String, Object> param);
}
